capa adherente - Spanish English Dictionary